package com.phoenix.jsef.demo.pojo;

import com.phoenix.jsef.framework.Entity;
import com.phoenix.jsef.framework.annotations.EntityAttribute;
import java.util.Date;

 /**   
 * @ClassName: CSbOfficeEntity  
 * @Description:TODO(该类为数据中 表:sb_office 对应的商业实体类.)   
 * @author: 李启联
 * @date:   2018-8-1 17:35:22  
 * @version V1.0     
 * @Copyright: Copyright (c) 2018
 * 申明：本内容未经作者本人同意,禁止外泄以及用于其他的商业项目.
 */
@EntityAttribute(selectTable = "sb_office", updateTable = "sb_office", identityProperty = "OFFICE_ID")
@SuppressWarnings("serial")
public class CSbOfficeEntity extends Entity {
	private String officeId;		
	private String officeCode;		
	private String companyId;		
	private String custId;		
	private String officeType;		
	private String functionType;		
	private String address;		
	private String blContent;		
	private String homeCurrency;		
	private String xchgrName;		
	private String language;		
	private String superiorOfficeId;		
	private Boolean autoInternal;		
	private Boolean active;		
	private Boolean deleted;		
	private String officeName;		
	private String officeNativeName;		
	private String tel;		
	private String fax;		
	private String inputUser;		
	private String inputUserName;		
	private String inputOffice;		
	private Boolean useSystem;		
	private String countryId;		
	private String settleOffice;		
	private String taxRegisterNo;		
	private String businessRegisterNo;		
	private String abbrev;		
	private String email;		
	private String cityId;		
	private String contactId;		
	private Boolean isDept;		
	private String officeRelactionTag;		
	private Boolean isCustomer;		
	private Boolean isInternal;		
	private String cityName;		
	private java.math.BigDecimal tax;		
	
	public String getOfficeId(){
		return this.officeId;
	}
	public void setOfficeId(String officeId){
		this.officeId = officeId;
	}
	
	public String getOfficeCode(){
		return this.officeCode;
	}
	public void setOfficeCode(String officeCode){
		this.officeCode = officeCode;
	}
	
	public String getCompanyId(){
		return this.companyId;
	}
	public void setCompanyId(String companyId){
		this.companyId = companyId;
	}
	
	public String getCustId(){
		return this.custId;
	}
	public void setCustId(String custId){
		this.custId = custId;
	}
	
	public String getOfficeType(){
		return this.officeType;
	}
	public void setOfficeType(String officeType){
		this.officeType = officeType;
	}
	
	public String getFunctionType(){
		return this.functionType;
	}
	public void setFunctionType(String functionType){
		this.functionType = functionType;
	}
	
	public String getAddress(){
		return this.address;
	}
	public void setAddress(String address){
		this.address = address;
	}
	
	public String getBlContent(){
		return this.blContent;
	}
	public void setBlContent(String blContent){
		this.blContent = blContent;
	}
	
	public String getHomeCurrency(){
		return this.homeCurrency;
	}
	public void setHomeCurrency(String homeCurrency){
		this.homeCurrency = homeCurrency;
	}
	
	public String getXchgrName(){
		return this.xchgrName;
	}
	public void setXchgrName(String xchgrName){
		this.xchgrName = xchgrName;
	}
	
	public String getLanguage(){
		return this.language;
	}
	public void setLanguage(String language){
		this.language = language;
	}
	
	public String getSuperiorOfficeId(){
		return this.superiorOfficeId;
	}
	public void setSuperiorOfficeId(String superiorOfficeId){
		this.superiorOfficeId = superiorOfficeId;
	}
	
	public Boolean getAutoInternal(){
		return this.autoInternal;
	}
	public void setAutoInternal(Boolean autoInternal){
		this.autoInternal = autoInternal;
	}
	
	public Boolean getActive(){
		return this.active;
	}
	public void setActive(Boolean active){
		this.active = active;
	}
	
	public Boolean getDeleted(){
		return this.deleted;
	}
	public void setDeleted(Boolean deleted){
		this.deleted = deleted;
	}
	
	public String getOfficeName(){
		return this.officeName;
	}
	public void setOfficeName(String officeName){
		this.officeName = officeName;
	}
	
	public String getOfficeNativeName(){
		return this.officeNativeName;
	}
	public void setOfficeNativeName(String officeNativeName){
		this.officeNativeName = officeNativeName;
	}
	
	public String getTel(){
		return this.tel;
	}
	public void setTel(String tel){
		this.tel = tel;
	}
	
	public String getFax(){
		return this.fax;
	}
	public void setFax(String fax){
		this.fax = fax;
	}
	
	public String getInputUser(){
		return this.inputUser;
	}
	public void setInputUser(String inputUser){
		this.inputUser = inputUser;
	}
	
	public String getInputUserName(){
		return this.inputUserName;
	}
	public void setInputUserName(String inputUserName){
		this.inputUserName = inputUserName;
	}
	
	public String getInputOffice(){
		return this.inputOffice;
	}
	public void setInputOffice(String inputOffice){
		this.inputOffice = inputOffice;
	}
	
	public Boolean getUseSystem(){
		return this.useSystem;
	}
	public void setUseSystem(Boolean useSystem){
		this.useSystem = useSystem;
	}
	
	public String getCountryId(){
		return this.countryId;
	}
	public void setCountryId(String countryId){
		this.countryId = countryId;
	}
	
	public String getSettleOffice(){
		return this.settleOffice;
	}
	public void setSettleOffice(String settleOffice){
		this.settleOffice = settleOffice;
	}
	
	public String getTaxRegisterNo(){
		return this.taxRegisterNo;
	}
	public void setTaxRegisterNo(String taxRegisterNo){
		this.taxRegisterNo = taxRegisterNo;
	}
	
	public String getBusinessRegisterNo(){
		return this.businessRegisterNo;
	}
	public void setBusinessRegisterNo(String businessRegisterNo){
		this.businessRegisterNo = businessRegisterNo;
	}
	
	public String getAbbrev(){
		return this.abbrev;
	}
	public void setAbbrev(String abbrev){
		this.abbrev = abbrev;
	}
	
	public String getEmail(){
		return this.email;
	}
	public void setEmail(String email){
		this.email = email;
	}
	
	public String getCityId(){
		return this.cityId;
	}
	public void setCityId(String cityId){
		this.cityId = cityId;
	}
	
	public String getContactId(){
		return this.contactId;
	}
	public void setContactId(String contactId){
		this.contactId = contactId;
	}
	
	public Boolean getIsDept(){
		return this.isDept;
	}
	public void setIsDept(Boolean isDept){
		this.isDept = isDept;
	}
	
	public String getOfficeRelactionTag(){
		return this.officeRelactionTag;
	}
	public void setOfficeRelactionTag(String officeRelactionTag){
		this.officeRelactionTag = officeRelactionTag;
	}
	
	public Boolean getIsCustomer(){
		return this.isCustomer;
	}
	public void setIsCustomer(Boolean isCustomer){
		this.isCustomer = isCustomer;
	}
	
	public Boolean getIsInternal(){
		return this.isInternal;
	}
	public void setIsInternal(Boolean isInternal){
		this.isInternal = isInternal;
	}
	
	public String getCityName(){
		return this.cityName;
	}
	public void setCityName(String cityName){
		this.cityName = cityName;
	}
	
	public java.math.BigDecimal getTax(){
		return this.tax;
	}
	public void setTax(java.math.BigDecimal tax){
		this.tax = tax;
	}
	
	
	public CSbOfficeEntity(){
	}
	
	@Override
    public String toString(){
    	return " CSbOfficeEntity ["
    	       +" officeId = " +officeId +" ,"
    	       +" officeCode = " +officeCode +" ,"
    	       +" companyId = " +companyId +" ,"
    	       +" custId = " +custId +" ,"
    	       +" officeType = " +officeType +" ,"
    	       +" functionType = " +functionType +" ,"
    	       +" address = " +address +" ,"
    	       +" blContent = " +blContent +" ,"
    	       +" homeCurrency = " +homeCurrency +" ,"
    	       +" xchgrName = " +xchgrName +" ,"
    	       +" language = " +language +" ,"
    	       +" superiorOfficeId = " +superiorOfficeId +" ,"
    	       +" autoInternal = " +autoInternal +" ,"
    	       +" active = " +active +" ,"
    	       +" deleted = " +deleted +" ,"
    	       +" officeName = " +officeName +" ,"
    	       +" officeNativeName = " +officeNativeName +" ,"
    	       +" tel = " +tel +" ,"
    	       +" fax = " +fax +" ,"
    	       +" inputUser = " +inputUser +" ,"
    	       +" inputUserName = " +inputUserName +" ,"
    	       +" inputOffice = " +inputOffice +" ,"
    	       +" useSystem = " +useSystem +" ,"
    	       +" countryId = " +countryId +" ,"
    	       +" settleOffice = " +settleOffice +" ,"
    	       +" taxRegisterNo = " +taxRegisterNo +" ,"
    	       +" businessRegisterNo = " +businessRegisterNo +" ,"
    	       +" abbrev = " +abbrev +" ,"
    	       +" email = " +email +" ,"
    	       +" cityId = " +cityId +" ,"
    	       +" contactId = " +contactId +" ,"
    	       +" isDept = " +isDept +" ,"
    	       +" officeRelactionTag = " +officeRelactionTag +" ,"
    	       +" isCustomer = " +isCustomer +" ,"
    	       +" isInternal = " +isInternal +" ,"
    	       +" cityName = " +cityName +" ,"
    	       +" tax = " +tax   
    	       +" ]";
    }
	
}